# 数据库的用户信息
user_data = "yunpeng"
password_data = "15945195121"

# 用户登录输入的信息
username = input("请输入正确账号")
password = input("请输入正确的密码")

# 判断 数据库中的用户信息 =？ 用户登陆输入的信息
# 产品需求
# 1. 如果成功输入，账号密码，显示登陆成功， 欢迎 用户的名字 使用
# 2. 如果输入失败， 让用户重新输入，并显示账号或密码输入错误 还有3次尝试机会
# 3. 如果3次都用掉, 请5分钟后输入

count = 3
while True:
    # count 自减1: count -= 1
    count -= 1
    if count == -1:
        print("哈哈哈，错了三次了都，还没对！ 笨死了！ 请五分钟后再尝试")
    # 用户登录输入的信息
    else:
        username = input("请输入正确账号")
        password = input("请输入正确的密码")
        # 判断账号是否正确
        # 1.账号正确
        if username == user_data:
            # 判断 密码是否正确
            # a. 密码正确
            if password == password_data:
                print("登陆成功，欢迎", user_data, "使用~~")
                break
            # b. 密码不正确
            else:
                print("账号或密码输入错误！请重新输入，您还有", count, "次尝试的机会")

